rotating radiator - French English Dictionary